Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
261 TREWYDDFA ROAD Terraced £82,000 4 Oct 2019
263 TREWYDDFA ROAD Terraced £72,500 24 Feb 2023
270 TREWYDDFA ROAD Detached £310,000 20 May 2022
273 TREWYDDFA ROAD Semi-Detached £72,000 25 Apr 2003
275 TREWYDDFA ROAD Semi-Detached £115,000 26 Mar 2020
278 TREWYDDFA ROAD Detached £65,000 20 Mar 2009
281 TREWYDDFA ROAD Detached £165,000 22 Sep 2017
283 TREWYDDFA ROAD Detached £193,000 26 Jan 2018
305 TREWYDDFA ROAD Detached £59,995 20 Dec 2000
317 TREWYDDFA ROAD Detached £45,000 23 Sep 1999
318 TREWYDDFA ROAD Detached £74,000 6 Sep 1996